place of beginning - Spanish English Dictionary